/*全局定义 begin By CLCHappy 2018.04.08*/

/*定义页面背景*/
body {
    background: #ffffff;
    font-size: 62.5%;
    /*
    习惯做法：
    方便em单位的计算，默认font-szie=16px，做计算不方便。
    所以设置计算（em/rem）基准为16*0.625=10px
    在谷歌浏览器（Chrome）中显示最小为12px
    */
}

a {
    text-decoration: none; /*去除链接标签a的默认下划线*/
}

li {
    list-style-type: none; /*去除列表前的默认符号*/
}

h1, h2, h3, h4, h5, h6 {
    margin: 0; /*设置外边距为0*/
    padding: 0; /*设置内边距为0*/
    font-size: 1.2em;
    font-weight: normal; /*字体粗细风格为正常*/
}

ul,li,ol{
    margin: 0;
    padding: 0;

}
 p{
    margin: 0;
    padding: 0;
}

/*全局定义 end By CLCHappy 2018.04.08*/

/*布局定义 begin By CLCHappy 2018.04.08*/
/*定宽页面宽度*/
.wrapper {
    /*background: blue;*/
    width: 1350px;
    margin: 0 auto; /*div居中*/
}

.wrapper .header {
    width: 1350px;
    height:155px;
    margin: 0 auto; /*div居中*/
}
.wrapper .header .menu{
    width: 1002px;
    height: 37px;
    margin-left: 180px;
    margin-top: 11px;
}


/*布局定义 end By CLCHappy 2018.04.08*/

/*header风格定义 begin By CLCHappy 2018.04.08*/
.wrapper .header .title{
    width: 1350px;
    height: 118px;
    background:#002485 url("../image/topbg.png") no-repeat center top;
}

.wrapper .header .title img{
    margin: 0 auto; /*div居中*/
    margin-left: 170px;
    margin-top: 32px;
    /*在固定大小模式下，可以采用外边距来控制位置*/
}
.wrapper .header .title .daohang ul li{
    margin-top: -93px;
    margin-left: 1010px;
}
.wrapper .header .title .daohang li a{
    float: left; /*块浮动left right none*/
    color:white;
    margin-left: 9px;
    margin-top: 10px;
}
/*header风格定义 end By CLCHappy 2018.04.08*/
/*CSS下拉菜单 begin By CLCHappy*/
.wrapper .header .nav{
    margin-top: -11px;
    width: 1350px;
    height: 37px; /*215(.header) - 179(.title)=36*/
    background: #1a48b5 ;
}


.wrapper .header .nav .menu li{
    float: left; /*块浮动left right none*/
    width: 110px;
    height: 37px;
    line-height: 37px;/* 利用行高（单行）来设置垂直居中*/
    text-align: center;
    font-family: 微软雅黑;
    font-size: 12px;
}

/*限定选择器*/
.wrapper .header .nav .menu li.no_fgf{
    background-image: none;
}

.wrapper .header .nav .menu li:hover{
    background-color: #e66b1a;
}

.wrapper .header .nav .menu li a{
    color: #fff;
    font-size: 1.4em;
    font-weight: bold;
}
/*二级菜单定义 begin By CLCHappy*/
.wrapper .header .nav .menu .submenu{
    position: absolute;/*为其他的块级元素定位让出空间*/
    visibility: hidden;
    z-index: 10000;
}

/*光标上级菜单项(li)被覆盖，子菜单显示*/
.wrapper .header .nav .menu li:hover .submenu{
    visibility: visible;
}

.wrapper .header .nav .menu .submenu li{
    margin-right: -20px;
    float: none;/*取消继承上级的浮动属性*/
    height: 37px; /*24(内容高度)+1(底部边框)=25(实际占用高度)*/
    width: 112px;
    line-height: 37px;
    text-align: center;
    background-color: #e66b1a;
    border-left: #aaa 1px solid;
    border-right: #aaa 1px solid;
    border-bottom: #aaa 1px solid;
}

.wrapper .header .nav .menu .submenu li:hover{
    background: #f5e3c7 none;
}

.wrapper .header .nav .menu .submenu li a{
    color: #ffffff;
    font-size: 1.2em;
    padding-left: 10px;
    font-weight: normal;
}
/*main风格定义*/
.wrapper .main .content{
    width: 1350px;
    height: 510px;
    background-color: #ededed;

}


.wrapper .main .content .news_pic{
    float: left;
    margin-top: 15px;
    margin-left: 180px;
    width: 600px;
    height: 420px;
    /*margin-left: 190px;*/
    background-color: #ededed;

}
.wrapper .main .content .content_right{
    float: left;
    margin-top: 15px;
    width: 500px;
    height: 440px;
    background-color: #ededed;
    margin-left: 17px;
}

/*图片轮播  begin */

.main  .content_left .news_pic{
    position: relative;
    width: 600px;
    height: 380px;
    float: left;
    margin: 0 auto;
    text-align: center;
    overflow: hidden;
}
/*图片对应数字*/
.main  .content_left  .news_pic ul{
    width: 600px;
    height: 50px;
    position: absolute;
    right: 0px;
    bottom: 0px;/*若不贴边可以增加bottom值*/
    float: right;
    margin-right: -470px;

}
.main .content_left .news_pic p a{
    color: #000;
    font-size: 12px;
    font-weight: bold;
}
.main .content_left .news_pic li{
    float: left;
    width: 20px;
    height: 24px;
    line-height: 24px;/*一行的情况下可表示垂直居中*/
    text-align: center;
    background-color: #5a5a5a;
    border-left: #f7f7f7 1px solid;
}

.main .content_left  .news_pic li:hover{
    background-color: #b7b7b7;
}

.main .content_left  .news_pic img{
    width: 600px;
    height: 395px;
    border-image:0;

}

.main .content_left .news_pic p{
    width: 600px;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
}
.main .content_left  .news_pic ul a{
    color: white;
}


.news_pic ul a{
    color: white;
}
/*图片轮播  stop */


.wrapper .main .content .content_right .content_right1{
    width: 350px;
    height: 176px;
    border: #cccccc 1px solid;
    background-color: #ffffff;
}
.wrapper .main .content .content_right .content_right2{
    width: 350px;
    height: 218px;
    border: #cccccc 1px solid;
    background-color: #ffffff;
    margin-top:13px;
}

/*通知公告*/
.wrapper .main .content_right1 .news{
    color: #002584;
    font-size: 14px;
    font-weight: bold;
    margin-left: 20px;
    margin-top: 10px;
}
.wrapper .main .content_right1 .come {
    float: right;
    margin-top: -17px;
    margin-right: 20px;

}
.wrapper .main .content_right1 .tongzhi li a{
    color: black;
}
.wrapper .main .content_right1 .tongzhi li a:hover{
    color: red;
    text-decoration: underline;
}
.wrapper .main .content_right1 .tongzhi li{
    font-family: 宋体;
    margin-left: 25px;
    list-style-type: disc;
    line-height: 10px;
    font-size: 13px;
    margin-top: 15px;
}
.wrapper .main .content_right1 .tongzhi .time{
    float: right;
    margin-right: 10px;
}
/*学院新闻*/
.wrapper .main .content_right2 .news{
    color: #002584;
    font-size: 14px;
    font-weight: bold;
    margin-left: 20px;
    margin-top: 10px;
}
.wrapper .main .content_right2 .come {
    float: right;
    margin-top: -17px;
    margin-right: 20px;

}
.wrapper .main .content_right2 .xueyuan li a{
    color: black;
}
.wrapper .main .content_right2 .xueyuan li a:hover{
    color: red;
    text-decoration: underline;
}
.wrapper .main .content_right2 .xueyuan li{
    font-family: 宋体;
    margin-left: 25px;
    list-style-type: disc;
    line-height: 15px;
    font-size: 13px;
    margin-top: 10px;
}
.wrapper .main .content_right2 .xueyuan .time{
    float: right;
    margin-right: 10px;
}
/*.maim .content_right2 .come {
    float: right;
}*/
.wrapper .main .content_xia{
    width: 967px;
    height: 63px;
    border: #cccccc 1px solid;
    background-color: #ffffff;
    margin-left: 180px;
    margin-top:-20px;
    float: left;
}
.wrapper .main .content_xia .pic_a{
    margin-left: 13px;
    margin-top: 7px;
}
.wrapper .main .content_xia .pic_a a{
    margin-left: 5px;
}



/*footer风格定义 begin By CLCHappy 2018.04.08*/
.footer{
    width: 1350px;
    height: 141px;
    background-color: #cccccc;
}
.footer .beijing{
    width: 967px;
    height: 144px;
    background-color:#002485 ;
    margin-left: 180px;
    float: left;
}
.footer .beijing .qita li {
    margin-left:100px;
    margin-top: 23px;
}
.footer .beijing .qita li a{
    float: left; /*块浮动left right none*/
    color:white;
    margin-left: 7px;
    margin-top: 8px;
}
.footer address {
    display: block; /*改address标签的行级显示为块级显示*/
    height: 40px;
    line-height: 20px; /*块级元素垂直居中做法：设置行高与块高相同。该做法建设针对一行*/
    text-align: center; /*水平居中*/
    font-style: normal; /*修改address的字体风格(默认为斜体)为正常*/
    font-size: 1em; /*设置字体大小为12px  注意rem的浏览器支持*/
    color: #888888;
    float: left;
    margin-top: 60px;
}
.footer h1,h2{
    text-align: center;
}
.footer .ss{
    width: 1px;
    height: 1px;
    background: #002584;
    float: left;
    margin-top: -25px;
}
#box{
    width: 380px;
    margin: 30px auto;
    font-family: 'Microsoft YaHei';
    font-size: 7px;
}
input{
    width: 140px;
    border: 1px solid #e2e2e2;
    height: 20px;
    float: left;
    background:#ffffff;
    background-repeat: no-repeat;
    background-size: 25px;
    background-position:5px center;
    padding:0 0 0 40px;
    margin-left:10px;
}
#search{
    width: 47px;
    height: 22px;
    float: left;
    background: white;
    color: black;
    text-align: center;
    line-height: 20px;
    cursor: pointer;
    margin-left: 10px;
}

.footer .beijing .wz {
    color: #f3f6f8;
    font-size: 10px;
    font-weight: bold;
    margin-left: 20px;
    float: left;
}
/*footer风格定义 end By CLCHappy 2018.04.08*/
